[INFO] fetching crate omnifs-sdk-macros 0.1.0...
[INFO] fixing omnifs-sdk-macros-0.1.0 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=start=2015 for pr-157817-2
[INFO] extracting crate omnifs-sdk-macros 0.1.0 into /workspace/builds/worker-1-tc1/source
[INFO] started tweaking crates.io crate omnifs-sdk-macros 0.1.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate omnifs-sdk-macros 0.1.0
[INFO] tweaked toml for crates.io crate omnifs-sdk-macros 0.1.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate omnifs-sdk-macros 0.1.0 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate omnifs-sdk-macros 0.1.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 7f1418233816efdb11630587d9e152f3d858428ce490eec9147321ec4a3c8d38
[INFO] running `Command { std: "docker" "start" "7f1418233816efdb11630587d9e152f3d858428ce490eec9147321ec4a3c8d38", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7f1418233816efdb11630587d9e152f3d858428ce490eec9147321ec4a3c8d38" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7f1418233816efdb11630587d9e152f3d858428ce490eec9147321ec4a3c8d38", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "7f1418233816efdb11630587d9e152f3d858428ce490eec9147321ec4a3c8d38" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=start=2015", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]     Checking indexmap v2.14.0
[INFO] [stderr]     Checking hashbrown v0.16.1
[INFO] [stderr]     Checking semver v1.0.28
[INFO] [stderr]    Compiling target-triple v1.0.0
[INFO] [stderr]     Checking parking_lot_core v0.9.12
[INFO] [stderr]     Checking parking_lot v0.12.5
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]     Checking tokio v1.51.1
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]    Compiling wasmparser v0.246.2
[INFO] [stderr]     Checking trybuild v1.0.116
[INFO] [stderr]     Checking omnifs-mount-schema v0.1.0
[INFO] [stderr]     Checking omnifs-sdk-macros v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]  --> tests/path_first_provider.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | use omnifs_sdk::prelude::*;
[INFO] [stdout]   |     ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:139:9
[INFO] [stdout]     |
[INFO] [stdout] 139 |     use omnifs_sdk::browse::{List, Lookup};
[INFO] [stdout]     |         ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:333:9
[INFO] [stdout]     |
[INFO] [stdout] 333 |     use omnifs_sdk::browse::Lookup;
[INFO] [stdout]     |         ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:387:9
[INFO] [stdout]     |
[INFO] [stdout] 387 |     use omnifs_sdk::browse::{EntryKind, List, Lookup};
[INFO] [stdout]     |         ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:441:9
[INFO] [stdout]     |
[INFO] [stdout] 441 |     use omnifs_sdk::browse::{EntryKind, List, Lookup};
[INFO] [stdout]     |         ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `omnifs_sdk`
[INFO] [stdout]  --> tests/path_first_provider.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use omnifs_sdk::Cx;
[INFO] [stdout]   |     ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]   |
[INFO] [stdout]   = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]  --> tests/path_first_provider.rs:7:3
[INFO] [stdout]   |
[INFO] [stdout] 7 | #[omnifs_sdk::config]
[INFO] [stdout]   |   ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:18:7
[INFO] [stdout]    |
[INFO] [stdout] 18 |     #[omnifs_sdk::handlers]
[INFO] [stdout]    |       ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:20:11
[INFO] [stdout]    |
[INFO] [stdout] 20 |         #[omnifs_sdk::dir("/")]
[INFO] [stdout]    |           ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:32:7
[INFO] [stdout]    |
[INFO] [stdout] 32 |     #[omnifs_sdk::handlers]
[INFO] [stdout]    |       ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:34:11
[INFO] [stdout]    |
[INFO] [stdout] 34 |         #[omnifs_sdk::dir("/hello")]
[INFO] [stdout]    |           ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:39:11
[INFO] [stdout]    |
[INFO] [stdout] 39 |         #[omnifs_sdk::file("/hello/{name}")]
[INFO] [stdout]    |           ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:51:7
[INFO] [stdout]    |
[INFO] [stdout] 51 |     #[omnifs_sdk::handlers]
[INFO] [stdout]    |       ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:53:11
[INFO] [stdout]    |
[INFO] [stdout] 53 |         #[omnifs_sdk::dir("/bundle")]
[INFO] [stdout]    |           ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:60:11
[INFO] [stdout]    |
[INFO] [stdout] 60 |         #[omnifs_sdk::treeref("/checkout")]
[INFO] [stdout]    |           ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:72:7
[INFO] [stdout]    |
[INFO] [stdout] 72 |     #[omnifs_sdk::handlers]
[INFO] [stdout]    |       ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:74:11
[INFO] [stdout]    |
[INFO] [stdout] 74 |         #[omnifs_sdk::file("/root/{a}/{*rest}")]
[INFO] [stdout]    |           ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:89:7
[INFO] [stdout]    |
[INFO] [stdout] 89 |     #[omnifs_sdk::handlers]
[INFO] [stdout]    |       ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:91:11
[INFO] [stdout]    |
[INFO] [stdout] 91 |         #[omnifs_sdk::dir("/tree/{*path}")]
[INFO] [stdout]    |           ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:100:11
[INFO] [stdout]     |
[INFO] [stdout] 100 |         #[omnifs_sdk::file("/tree/{*path}")]
[INFO] [stdout]     |           ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:107:3
[INFO] [stdout]     |
[INFO] [stdout] 107 | #[omnifs_sdk::provider(mounts(
[INFO] [stdout]     |   ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:141:24
[INFO] [stdout]     |
[INFO] [stdout] 141 |     let mut registry = omnifs_sdk::__internal::MountRegistry::new();
[INFO] [stdout]     |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:199:6
[INFO] [stdout]     |
[INFO] [stdout] 199 | ) -> omnifs_sdk::handler::BoxFuture<'a, Projection> {
[INFO] [stdout]     |      ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:205:24
[INFO] [stdout]     |
[INFO] [stdout] 205 |     let mut registry = omnifs_sdk::__internal::MountRegistry::<State>::new();
[INFO] [stdout]     |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:228:6
[INFO] [stdout]     |
[INFO] [stdout] 228 | ) -> omnifs_sdk::handler::BoxFuture<'a, FileContent> {
[INFO] [stdout]     |      ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:237:24
[INFO] [stdout]     |
[INFO] [stdout] 237 |     let mut registry = omnifs_sdk::__internal::MountRegistry::<State>::new();
[INFO] [stdout]     |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:251:24
[INFO] [stdout]     |
[INFO] [stdout] 251 |     let mut registry = omnifs_sdk::__internal::MountRegistry::<State>::new();
[INFO] [stdout]     |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:267:6
[INFO] [stdout]     |
[INFO] [stdout] 267 | ) -> omnifs_sdk::handler::BoxFuture<'a, FileContent> {
[INFO] [stdout]     |      ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:274:6
[INFO] [stdout]     |
[INFO] [stdout] 274 | ) -> omnifs_sdk::handler::BoxFuture<'a, FileContent> {
[INFO] [stdout]     |      ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:281:6
[INFO] [stdout]     |
[INFO] [stdout] 281 | ) -> omnifs_sdk::handler::BoxFuture<'a, FileContent> {
[INFO] [stdout]     |      ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:287:6
[INFO] [stdout]     |
[INFO] [stdout] 287 | impl omnifs_sdk::handler::Handler<State> for StubSubtree {
[INFO] [stdout]     |      ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:293:10
[INFO] [stdout]     |
[INFO] [stdout] 293 |     ) -> omnifs_sdk::handler::BoxFuture<'a, omnifs_sdk::browse::Lookup> {
[INFO] [stdout]     |          ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:293:45
[INFO] [stdout]     |
[INFO] [stdout] 293 |     ) -> omnifs_sdk::handler::BoxFuture<'a, omnifs_sdk::browse::Lookup> {
[INFO] [stdout]     |                                             ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:294:29
[INFO] [stdout]     |
[INFO] [stdout] 294 |         Box::pin(async { Ok(omnifs_sdk::browse::Lookup::not_found()) })
[INFO] [stdout]     |                             ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:301:10
[INFO] [stdout]     |
[INFO] [stdout] 301 |     ) -> omnifs_sdk::handler::BoxFuture<'a, omnifs_sdk::browse::List> {
[INFO] [stdout]     |          ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:301:45
[INFO] [stdout]     |
[INFO] [stdout] 301 |     ) -> omnifs_sdk::handler::BoxFuture<'a, omnifs_sdk::browse::List> {
[INFO] [stdout]     |                                             ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:303:16
[INFO] [stdout]     |
[INFO] [stdout] 303 |             Ok(omnifs_sdk::browse::List::entries(
[INFO] [stdout]     |                ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] help: there is an enum variant `syn::Meta::List`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 303 -             Ok(omnifs_sdk::browse::List::entries(
[INFO] [stdout] 303 +             Ok(syn::Meta::entries(
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:304:17
[INFO] [stdout]     |
[INFO] [stdout] 304 |                 omnifs_sdk::browse::Listing::empty_complete(),
[INFO] [stdout]     |                 ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:313:10
[INFO] [stdout]     |
[INFO] [stdout] 313 |     ) -> omnifs_sdk::handler::BoxFuture<'a, omnifs_sdk::browse::FileContent> {
[INFO] [stdout]     |          ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:313:45
[INFO] [stdout]     |
[INFO] [stdout] 313 |     ) -> omnifs_sdk::handler::BoxFuture<'a, omnifs_sdk::browse::FileContent> {
[INFO] [stdout]     |                                             ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:314:29
[INFO] [stdout]     |
[INFO] [stdout] 314 |         Box::pin(async { Ok(omnifs_sdk::browse::FileContent::new(Vec::new())) })
[INFO] [stdout]     |                             ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:321:6
[INFO] [stdout]     |
[INFO] [stdout] 321 | ) -> omnifs_sdk::handler::BoxFuture<'a, Box<dyn omnifs_sdk::handler::Handler<State>>> {
[INFO] [stdout]     |      ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:321:49
[INFO] [stdout]     |
[INFO] [stdout] 321 | ) -> omnifs_sdk::handler::BoxFuture<'a, Box<dyn omnifs_sdk::handler::Handler<State>>> {
[INFO] [stdout]     |                                                 ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:322:58
[INFO] [stdout]     |
[INFO] [stdout] 322 |     Box::pin(async { Ok(Box::new(StubSubtree) as Box<dyn omnifs_sdk::handler::Handler<State>>) })
[INFO] [stdout]     |                                                          ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:335:24
[INFO] [stdout]     |
[INFO] [stdout] 335 |     let mut registry = omnifs_sdk::__internal::MountRegistry::<State>::new();
[INFO] [stdout]     |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:359:24
[INFO] [stdout]     |
[INFO] [stdout] 359 |     let mut registry = omnifs_sdk::__internal::MountRegistry::<State>::new();
[INFO] [stdout]     |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:389:24
[INFO] [stdout]     |
[INFO] [stdout] 389 |     let mut registry = omnifs_sdk::__internal::MountRegistry::<State>::new();
[INFO] [stdout]     |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:443:24
[INFO] [stdout]     |
[INFO] [stdout] 443 |     let mut registry = omnifs_sdk::__internal::MountRegistry::<State>::new();
[INFO] [stdout]     |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:481:6
[INFO] [stdout]     |
[INFO] [stdout] 481 | ) -> omnifs_sdk::handler::BoxFuture<'a, FileContent> {
[INFO] [stdout]     |      ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find module or crate `omnifs_sdk` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:487:24
[INFO] [stdout]     |
[INFO] [stdout] 487 |     let mut registry = omnifs_sdk::__internal::MountRegistry::<State>::new();
[INFO] [stdout]     |                        ^^^^^^^^^^ use of unresolved module or unlinked crate `omnifs_sdk`
[INFO] [stdout]     |
[INFO] [stdout]     = help: if you wanted to use a crate named `omnifs_sdk`, use `cargo add omnifs_sdk` to add it to your `Cargo.toml`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Projection` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:21:35
[INFO] [stdout]    |
[INFO] [stdout] 21 |         async fn root() -> Result<Projection> {
[INFO] [stdout]    |                                   ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 19 |     impl<Projection> RootHandlers {
[INFO] [stdout]    |         ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Projection` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:35:40
[INFO] [stdout]    |
[INFO] [stdout] 35 |         async fn hello_dir() -> Result<Projection> {
[INFO] [stdout]    |                                        ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 33 |     impl<Projection> HelloHandlers {
[INFO] [stdout]    |         ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `FileContent` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:40:48
[INFO] [stdout]    |
[INFO] [stdout] 40 |         async fn hello(name: String) -> Result<FileContent> {
[INFO] [stdout]    |                                                ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 33 |     impl<FileContent> HelloHandlers {
[INFO] [stdout]    |         +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Projection` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:54:37
[INFO] [stdout]    |
[INFO] [stdout] 54 |         async fn bundle() -> Result<Projection> {
[INFO] [stdout]    |                                     ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 52 |     impl<Projection> ExtrasHandlers {
[INFO] [stdout]    |         ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `TreeRef` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:61:39
[INFO] [stdout]    |
[INFO] [stdout] 61 |         async fn checkout() -> Result<TreeRef> {
[INFO] [stdout]    |                                       ^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `omnifs_mount_schema::HandlerKindRecord::TreeRef`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 61 -         async fn checkout() -> Result<TreeRef> {
[INFO] [stdout] 61 +         async fn checkout() -> Result<omnifs_mount_schema::HandlerKindRecord> {
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 52 |     impl<TreeRef> ExtrasHandlers {
[INFO] [stdout]    |         +++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `FileContent` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:75:63
[INFO] [stdout]    |
[INFO] [stdout] 75 |         async fn rest_file(a: String, rest: String) -> Result<FileContent> {
[INFO] [stdout]    |                                                               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 73 |     impl<FileContent> RestHandlers {
[INFO] [stdout]    |         +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Projection` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:92:52
[INFO] [stdout]    |
[INFO] [stdout] 92 |         async fn tree_dir(_path: String) -> Result<Projection> {
[INFO] [stdout]    |                                                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 90 |     impl<Projection> AmbiguousHandlers {
[INFO] [stdout]    |         ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `FileContent` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:101:52
[INFO] [stdout]     |
[INFO] [stdout] 101 |         async fn tree_file(path: String) -> Result<FileContent> {
[INFO] [stdout]     |                                                    ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout]  90 |     impl<FileContent> AmbiguousHandlers {
[INFO] [stdout]     |         +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `TestProvider` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:112:6
[INFO] [stdout]     |
[INFO] [stdout] 112 | impl TestProvider {
[INFO] [stdout]     |      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `ProviderInfo` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:113:41
[INFO] [stdout]     |
[INFO] [stdout] 113 |     fn init(_config: Config) -> (State, ProviderInfo) {
[INFO] [stdout]     |                                         ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `ProviderInfo` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:116:13
[INFO] [stdout]     |
[INFO] [stdout] 116 |             ProviderInfo {
[INFO] [stdout]     |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RequestedCapabilities` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:124:26
[INFO] [stdout]     |
[INFO] [stdout] 124 |     fn capabilities() -> RequestedCapabilities {
[INFO] [stdout]     |                          ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `RequestedCapabilities` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:125:9
[INFO] [stdout]     |
[INFO] [stdout] 125 |         RequestedCapabilities {
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `DirIntent` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:198:14
[INFO] [stdout]     |
[INFO] [stdout] 198 |     _intent: DirIntent,
[INFO] [stdout]     |              ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Projection` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:199:41
[INFO] [stdout]     |
[INFO] [stdout] 199 | ) -> omnifs_sdk::handler::BoxFuture<'a, Projection> {
[INFO] [stdout]     |                                         ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 195 | fn call_dir<'a, Projection>(
[INFO] [stdout]     |               ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `FileContent` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:228:41
[INFO] [stdout]     |
[INFO] [stdout] 228 | ) -> omnifs_sdk::handler::BoxFuture<'a, FileContent> {
[INFO] [stdout]     |                                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 225 | fn call_file_echo<'a, FileContent>(
[INFO] [stdout]     |                     +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `FileContent` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:267:41
[INFO] [stdout]     |
[INFO] [stdout] 267 | ) -> omnifs_sdk::handler::BoxFuture<'a, FileContent> {
[INFO] [stdout]     |                                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 264 | fn call_exact<'a, FileContent>(
[INFO] [stdout]     |                 +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `FileContent` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:274:41
[INFO] [stdout]     |
[INFO] [stdout] 274 | ) -> omnifs_sdk::handler::BoxFuture<'a, FileContent> {
[INFO] [stdout]     |                                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 271 | fn call_prefix<'a, FileContent>(
[INFO] [stdout]     |                  +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `FileContent` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:281:41
[INFO] [stdout]     |
[INFO] [stdout] 281 | ) -> omnifs_sdk::handler::BoxFuture<'a, FileContent> {
[INFO] [stdout]     |                                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 278 | fn call_rest<'a, FileContent>(
[INFO] [stdout]     |                +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `FileContent` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:481:41
[INFO] [stdout]     |
[INFO] [stdout] 481 | ) -> omnifs_sdk::handler::BoxFuture<'a, FileContent> {
[INFO] [stdout]     |                                         ^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 478 | fn call_digits<'a, FileContent>(
[INFO] [stdout]     |                  +++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> tests/path_first_provider.rs:14:9
[INFO] [stdout]    |
[INFO] [stdout] 14 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> tests/path_first_provider.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> tests/path_first_provider.rs:47:9
[INFO] [stdout]    |
[INFO] [stdout] 47 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> tests/path_first_provider.rs:68:9
[INFO] [stdout]    |
[INFO] [stdout] 68 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]   --> tests/path_first_provider.rs:82:9
[INFO] [stdout]    |
[INFO] [stdout] 82 |     use super::*;
[INFO] [stdout]    |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Projection` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:22:16
[INFO] [stdout]    |
[INFO] [stdout] 22 |             Ok(Projection::new())
[INFO] [stdout]    |                ^^^^^^^^^^ use of undeclared type `Projection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Projection` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:36:16
[INFO] [stdout]    |
[INFO] [stdout] 36 |             Ok(Projection::new())
[INFO] [stdout]    |                ^^^^^^^^^^ use of undeclared type `Projection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `FileContent` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:41:16
[INFO] [stdout]    |
[INFO] [stdout] 41 |             Ok(FileContent::bytes(format!("hello {name}\n")))
[INFO] [stdout]    |                ^^^^^^^^^^^ use of undeclared type `FileContent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Projection` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:55:34
[INFO] [stdout]    |
[INFO] [stdout] 55 |             let mut projection = Projection::new();
[INFO] [stdout]    |                                  ^^^^^^^^^^ use of undeclared type `Projection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `TreeRef` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:62:16
[INFO] [stdout]    |
[INFO] [stdout] 62 |             Ok(TreeRef::new(42))
[INFO] [stdout]    |                ^^^^^^^ use of undeclared type `TreeRef`
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `omnifs_mount_schema::HandlerKindRecord::TreeRef`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 62 -             Ok(TreeRef::new(42))
[INFO] [stdout] 62 +             Ok(omnifs_mount_schema::HandlerKindRecord::new(42))
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `FileContent` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:76:16
[INFO] [stdout]    |
[INFO] [stdout] 76 |             Ok(FileContent::bytes(format!("a={a} rest={rest}\n")))
[INFO] [stdout]    |                ^^^^^^^^^^^ use of undeclared type `FileContent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Projection` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:93:34
[INFO] [stdout]    |
[INFO] [stdout] 93 |             let mut projection = Projection::new();
[INFO] [stdout]    |                                  ^^^^^^^^^^ use of undeclared type `Projection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `PageStatus` in this scope
[INFO] [stdout]   --> tests/path_first_provider.rs:96:29
[INFO] [stdout]    |
[INFO] [stdout] 96 |             projection.page(PageStatus::Exhaustive);
[INFO] [stdout]    |                             ^^^^^^^^^^ use of undeclared type `PageStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `FileContent` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:102:16
[INFO] [stdout]     |
[INFO] [stdout] 102 |             Ok(FileContent::bytes(format!("file at {path}").into_bytes()))
[INFO] [stdout]     |                ^^^^^^^^^^^ use of undeclared type `FileContent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Projection` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:200:25
[INFO] [stdout]     |
[INFO] [stdout] 200 |     Box::pin(async { Ok(Projection::new()) })
[INFO] [stdout]     |                         ^^^^^^^^^^ use of undeclared type `Projection`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `FileContent` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:231:12
[INFO] [stdout]     |
[INFO] [stdout] 231 |         Ok(FileContent::bytes(path.into_bytes()))
[INFO] [stdout]     |            ^^^^^^^^^^^ use of undeclared type `FileContent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `FileContent` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:268:25
[INFO] [stdout]     |
[INFO] [stdout] 268 |     Box::pin(async { Ok(FileContent::bytes(b"exact".to_vec())) })
[INFO] [stdout]     |                         ^^^^^^^^^^^ use of undeclared type `FileContent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `FileContent` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:275:25
[INFO] [stdout]     |
[INFO] [stdout] 275 |     Box::pin(async { Ok(FileContent::bytes(b"prefix".to_vec())) })
[INFO] [stdout]     |                         ^^^^^^^^^^^ use of undeclared type `FileContent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `FileContent` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:282:25
[INFO] [stdout]     |
[INFO] [stdout] 282 |     Box::pin(async { Ok(FileContent::bytes(b"rest".to_vec())) })
[INFO] [stdout]     |                         ^^^^^^^^^^^ use of undeclared type `FileContent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `FileContent` in this scope
[INFO] [stdout]    --> tests/path_first_provider.rs:482:25
[INFO] [stdout]     |
[INFO] [stdout] 482 |     Box::pin(async { Ok(FileContent::bytes(b"digits".to_vec())) })
[INFO] [stdout]     |                         ^^^^^^^^^^^ use of undeclared type `FileContent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `omnifs-sdk-macros` (test "path_first_provider") due to 85 previous errors; 5 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "7f1418233816efdb11630587d9e152f3d858428ce490eec9147321ec4a3c8d38", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7f1418233816efdb11630587d9e152f3d858428ce490eec9147321ec4a3c8d38", kill_on_drop: false }`
[INFO] [stdout] 7f1418233816efdb11630587d9e152f3d858428ce490eec9147321ec4a3c8d38
